#include "Texture2D.h"

Texture2D::Texture2D()
{
}

Texture2D::~Texture2D()
{
}

const unsigned int Texture2D::GetID() const
{
	return m_nID;
}

const String Texture2D::GetRelativePath() const
{
	return m_sRelativePath;
}

const String Texture2D::GetAbsolutePath() const
{
	// TODO: Construct absolute system path.
	return m_sRelativePath;
}

const Size2i Texture2D::GetSize() const
{
	return m_oSize;
}

const unsigned int Texture2D::GetSizeInBytes() const
{
	return m_nSizeInBytes;
}

const unsigned int Texture2D::GetBytesPerPixel() const
{
	return m_nBytesPerPixel;
}